intellectually disabled - Espagnol Anglais Dictionnaire